<?php
/*
wps接口类
*/
class wps{
	/*属性*/
	public $powerAll = "";//系统权限目录
	public $get;//经清洗过的$_GET数组
	public $post;//经清洗过的$_POST数组
	/*构造函数*/
	public function __construct(){
		$this->get = $GLOBALS['get'];
		$this->post = $GLOBALS['post'];
    }
	/*文档预览*/
	public function view(){
		//参数准备
		$staff = query("staff","stid='".$this->get['_w_userid']."'");
		//返回json
		$json = array(
			"file" => array(
				"id" => $this->get['_w_fileId'],//文件id,字符串长度小于40
				"name" => $this->get['_w_name'],//文件名
				"version" => 1,//当前版本号，位数小于11
				"size" => filesize(serverRoot.$this->get['_w_href']),//文件大小，单位为B
				"creator" => $staff['stid'],//创建者id，字符串长度小于40
				"create_time" => time(),//创建时间，时间戳，单位为秒
				"modifier" => $staff['stid'],//修改者id，字符串长度小于40
				"modify_time" => time(),//修改时间，时间戳，单位为秒
				"download_url" => root.$this->get['_w_href'],//文档下载地址
				"user_acl" => array(
					"rename" => 1,//重命名权限，1为打开该权限，0为关闭该权限，默认为0
					"history" => 1,//历史版本权限，1为打开该权限，0为关闭该权限,默认为1
					"copy" => 1,//复制
					"export" => 1,//导出PDF
					"print" => 1,//打印
				),
				"watermark" => array(
					"type" => 0,//水印类型， 0为无水印； 1为文字水印
					"value" => "雨木科技在线文档",//文字水印的文字，当type为1时此字段必选
					"fillstyle" => 'rgba( 192, 192, 192, 0.1 )',//水印的透明度，非必选，有默认值
					"font" => "bold 60px Serif",//水印的字体，非必选，有默认值
					"rotate" => -0.7853982,//水印的旋转度，非必选，有默认值
					"horizontal" => 50,//水印水平间距，非必选，有默认值
					"vertical" => 100,//水印垂直间距，非必选，有默认值
				),
			),
			"user" => array(
				"id" => $staff['stid'],//用户id，长度小于40
				"name" => $staff['name'],//用户名称
				"permission" => "read",//用户操作权限，write：可编辑，read：预览
				"avatar_url" => root.$staff['ico'],//用户头像地址
			),
		);
		return $json;
	}
}
//导入系统环境
require_once("../../control/base.php");
//实例化对象
$wps = new wps();
//获得结果
$json = $wps->view();
//返回参数
echo json_encode($json,320);
?>